stink like a dog - Francés Inglés Diccionario